Big Huge Thesaurus

Iliamna acerifolia

noun